package com.ms.client.monitor.api.pojo;

import java.io.Serializable;

import org.apache.ibatis.type.Alias;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.system.comm.model.BaseEntity;

/**
 * biz_log_dtl实体
 * @author admin
 * @date 2019-11-29 10:57:13
 * @version V1.0.0
 */
@Alias("bizLogDtl")
@SuppressWarnings("serial")
@JsonInclude(Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class BizLogDtl extends BaseEntity implements Serializable {
	/** 编号 */
	private String bldId;
	/** 单个日志编码 */
	private String spanId;
	/** 唯一标识 */
	private String traceId;
	/** 请求时间戳 */
	private Long reqTime;
	/** 请求key */
	private String reqKey;
	/** 请求value */
	private String reqValue;
	/** 扩展1 */
	private String ext1;
	/** 扩展2 */
	private String ext2;
	/** 扩展3 */
	private String ext3;
	
	public BizLogDtl() {
		super();
	}
	public BizLogDtl(String spanId, String traceId, Long reqTime, String reqKey, String reqValue) {
		super();
		this.spanId = spanId;
		this.traceId = traceId;
		this.reqTime = reqTime;
		this.reqKey = reqKey;
		this.reqValue = reqValue;
	}
	/** 编号的get方法 */
	public String getBldId() {
		return bldId;
	}
	/** 编号的set方法 */
	public void setBldId(String bldId) {
		this.bldId = bldId;
	}
	/** 单个日志编码的get方法 */
	public String getSpanId() {
		return spanId;
	}
	/** 单个日志编码的set方法 */
	public void setSpanId(String spanId) {
		this.spanId = spanId;
	}
	/** 唯一标识的get方法 */
	public String getTraceId() {
		return traceId;
	}
	/** 唯一标识的set方法 */
	public void setTraceId(String traceId) {
		this.traceId = traceId;
	}
	/** 请求时间戳的get方法 */
	public Long getReqTime() {
		return reqTime;
	}
	/** 请求时间戳的set方法 */
	public void setReqTime(Long reqTime) {
		this.reqTime = reqTime;
	}
	/** 请求key的get方法 */
	public String getReqKey() {
		return reqKey;
	}
	/** 请求key的set方法 */
	public void setReqKey(String reqKey) {
		this.reqKey = reqKey;
	}
	/** 请求value的get方法 */
	public String getReqValue() {
		return reqValue;
	}
	/** 请求value的set方法 */
	public void setReqValue(String reqValue) {
		this.reqValue = reqValue;
	}
	/** 扩展1的get方法 */
	public String getExt1() {
		return ext1;
	}
	/** 扩展1的set方法 */
	public void setExt1(String ext1) {
		this.ext1 = ext1;
	}
	/** 扩展2的get方法 */
	public String getExt2() {
		return ext2;
	}
	/** 扩展2的set方法 */
	public void setExt2(String ext2) {
		this.ext2 = ext2;
	}
	/** 扩展3的get方法 */
	public String getExt3() {
		return ext3;
	}
	/** 扩展3的set方法 */
	public void setExt3(String ext3) {
		this.ext3 = ext3;
	}
}